<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MicrosoftAdvertising</name>
    </assembly>
    <members>
        <member name="T:MicrosoftAdvertising.Shared.AdRequestFactory">
            <summary>
            Class: AdRequestFactory
            The AdRequestFactory assembles the data needed to make a request for an ad
            from the ARC server.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.LatLongFormatSpecifier">
            <summary>
            format specificer for ToString(...) call on lat and long truncates 
            output to 5 decimal places giving a precision of 5 decimal places
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestCommonParameterConstant">
            <summary>
            Constant parameter(s) attached to the end of every ad request.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterConstantDisplayAd">
            <summary>
            Using "no-count" (nct) parameter =1 to tell DE to not count the impression on delivery
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterAdmodel">
            <summary>
            Ad model request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterPubid">
            <summary>
            Publisher ID request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterPid">
            <summary>
            Placement ID request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterType">
            <summary>
            Ad type (banner and/or text) request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterPolymorphic">
            <summary>
            Ad type (banner and/or text) request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterWidth">
            <summary>
            Placement width request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterHeight">
            <summary>
            Placement height request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterFormatOptions">
            <summary>
            Ad image format request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterStoreAppId">
            <summary>
            The App ID (aka Product GUID) as understood by the store APIs.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterLocation">
            <summary>
            Location request parameter tag.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterDeviceId">
            <summary>
            Client / Device Id request parameter.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestParameterUserAgent">
            <summary>
            User-agent request parameter.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueLocationSeparator">
            <summary>
            Location separator value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueImageJpeg">
            <summary>
            JPEG image format request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueImagePng">
            <summary>
            PNG image format request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueImageGif">
            <summary>
            GIF image format request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueTypeBanner">
            <summary>
            Banner ad request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueTypeText">
            <summary>
            Text ad request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueTypeRichMedia">
            <summary>
            Rich media ad request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestValueTypePolymorphicAd">
            <summary>
            Rich media ad request value.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.HttpRequestConstantLocationOptin">
            <summary>
            Request parameter indicating the user has opted in for location targeting.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdRequestFactory.RequestStringBufferSize">
            <summary>
            Initial size of request string buffer.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdRequestFactory.#ctor(MicrosoftAdvertising.Shared.AdPlacement)">
            <summary>
            Constructor.
            </summary>
            <param name="placement">The placement's properties will be used to construct the ad request data.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdRequestFactory.ConstructAdRequestUrl(MicrosoftAdvertising.Shared.AdPlacement)">
            <summary>
            Constructs the Ad request Url.
            </summary>
            <returns>Url for the request.</returns>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdRequestFactory.AdServerUrl">
            <summary>
            The base URL of the ad server (ARC) shared by all AdPlacements.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdRequestFactory.RequestData">
            <summary>
            The HttpRequestData which contains all the information necessary to request an ad, including
            the URL and any headers.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper">
            <summary>
            Defines the Web request wrapper used to make web calls
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.IWebRequestWrapper">
            <summary>
            Interface for web requests
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IWebRequestWrapper.SendRequestAsync">
            <summary>
            Sends the requests asynchronously
            </summary>
            <exception cref="!:HttpRequestException">when non-200 code returned (e.g. 404 not found) or no network available</exception>
            <exception cref="T:System.ArgumentException">when url is invalid</exception>
            <exception cref="T:System.Threading.Tasks.TaskCanceledException">if the request was cancelled</exception>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IWebRequestWrapper.Cancel">
            <summary>
            Cancels any pending web requests
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.IWebRequestWrapper.Response">
            <summary>
            Gets the http responses for the requests. If this is called before the completion of 
            web requests it will return null. The returned result is not a deep copy of
            results, so the caller shouldn't modify the returned data.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper.cachedUserAgent">
            <summary>
            cached device user agent string
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper.cancellationTokenSource">
            <summary>
            source of token to handle cancelling of the http request
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper.lockObj">
            <summary>
            used to lock some sections of code
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper.#ctor(MicrosoftAdvertising.Shared.HttpRequestData)">
            <summary>
            Constructs AsyncWebRequestWrapper
            </summary>
            <param name="httpRequestData">Array of input web requests data.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper.Cancel">
            <summary>
            Cancels the http request in progress.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AsyncWebRequestWrapper.GetUserAgentString">
            <summary>
            Retrieves the user agent string used for requests.
            This will have the following format:
            "WindowsAdClient/x.x.x.x (Windows; [WWA/XAML])"
            </summary>
            <returns>The user agent string to use for the request</returns>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.ExceptionMessages.loader">
            <summary>
            reference to ResourceLoader for getting localised strings
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.ExceptionMessages.GetResource(System.String)">
            <summary>
            attempts to get a resrouce and handles any exceptions
            </summary>
            <param name="resourceName">name of resource to get</param>
            <returns>loaded resource or not found.</returns>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.ExceptionMessages.Loader">
            <summary>
            ResourceLoader accessor
            </summary>        
        </member>
        <member name="T:MicrosoftAdvertising.Shared.IJSONWrapper">
            <summary>
            class to encapsulate json functionality
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IJSONWrapper.ExtractNamedJsonArray(System.Object,System.String,System.Boolean)">
            <summary>
            Extract a named json array from the node
            </summary>
            <param name="jsonNode">json data node</param>
            <param name="keyName">name of array</param>
            <param name="isOptional">whether the property is optional</param>
            <returns>Array as a list of object</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IJSONWrapper.ExtractNamedJsonAsString(System.Object,System.String,System.Boolean)">
            <summary>
            Extract stringified json from a json node
            </summary>
            <param name="jsonNode">json data node</param>
            <param name="keyName">name of array</param>
            <param name="isOptional">whether the property is optional</param>
            <returns>stringified json</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IJSONWrapper.ExtractNamedJsonObject(System.Object,System.String,System.Boolean)">
            <summary>
            Extract named json object from a json node
            </summary>
            <param name="jsonNode">json data node</param>
            <param name="keyName">name of array</param>
            <param name="isOptional">whether the property is optional</param>
            <returns>json object</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IJSONWrapper.ExtractStringPropertyValue(System.Object,System.String,System.Boolean)">
            <summary>
            Extract named string property value from a json node
            </summary>
            <param name="jsonNode">json data node</param>
            <param name="keyName">name of array</param>
            <param name="isOptional">whether the property is optional</param>
            <returns>string property value</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IJSONWrapper.Parse(System.String)">
            <summary>
            Parse json object from json data string
            </summary>
            <param name="jsonData">json string data</param>
            <returns>json object</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IJSONWrapper.BuildJsonArrayAndStringify(System.String,System.Collections.Generic.IList{System.Collections.Generic.IDictionary{System.String,System.String}})">
            <summary>
            Build a JSON array from dictionary of values
            </summary>
            <param name="objectName">object name of json array</param>
            <param name="values">list of dictionary of string values keyed by name</param>
            <returns>JSON string of array</returns>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.JSONWrapper">
            <summary>
            wrapper providing utility methods on built-in JSON parser
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.JSONWrapper.Parse(System.String)">
            <summary>
            Parse json data from string
            </summary>
            <param name="jsonData">json string</param>
            <returns>json object</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.JSONWrapper.ExtractStringPropertyValue(System.Object,System.String,System.Boolean)">
            <summary>
            Retrieves the string value from jsonNode. 
            </summary>
            <param name="jsonNode">JSON object node to retrieve the value from.</param>
            <param name="keyName">Key for the value.</param>
            <param name="isOptional">If the requested value is supposed to be optional or mandatory.</param>
            <returns>Value of the key.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.JSONWrapper.ExtractNamedJsonArray(System.Object,System.String,System.Boolean)">
            <summary>
            Retrieves the string value from jsonNode. 
            </summary>
            <param name="jsonNode">JSON object node to retrieve the value from.</param>
            <param name="keyName">Key for the value.</param>
            <param name="isOptional">If the requested value is supposed to be optional or mandatory.</param>
            <returns>Value of the key.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.JSONWrapper.ExtractNamedJsonObject(System.Object,System.String,System.Boolean)">
            <summary>
            Retrieves the string value from jsonNode. 
            </summary>
            <param name="jsonNode">JSON object node to retrieve the value from.</param>
            <param name="keyName">Key for the value.</param>
            <param name="isOptional">If the requested value is supposed to be optional or mandatory.</param>
            <returns>Value of the key.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.JSONWrapper.ExtractNamedJsonAsString(System.Object,System.String,System.Boolean)">
            <summary>
            Retrieves the string value from jsonNode. 
            </summary>
            <param name="jsonNode">JSON object node to retrieve the value from.</param>
            <param name="keyName">Key for the value.</param>
            <param name="isOptional">If the requested value is supposed to be optional or mandatory.</param>
            <returns>Value of the key.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.JSONWrapper.BuildJsonArrayAndStringify(System.String,System.Collections.Generic.IList{System.Collections.Generic.IDictionary{System.String,System.String}})">
            <summary>
            Build a JSON array from dictionary of values
            </summary>
            <param name="objectName">object name of json array</param>
            <param name="values">list of dictionary of string values keyed by name</param>
            <returns>JSON string of array</returns>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.WinRT.RendererOptions">
            <summary>
            Provides access to store renderer options
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.RendererOptions.#ctor">
            <summary>
            create a renderer options class
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.RendererOptions.#ctor(MicrosoftAdvertising.Shared.IJSONWrapper)">
            <summary>
            Create a renderer options class
            </summary>
            <param name="jsonWrapper">json parser to use to convert options to json</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.RendererOptions.AddRendererOption(System.String,System.String)">
            <summary>
            Add a renderer option to the options for ad control. The maximum is 10 options per ad control, if maximum is exceeded an exception will be thrown. 
            </summary>
            <param name="optionName">name of the renderer option. Maximum of 16 characters, if exceeded an exception will be thrown.</param>
            <param name="optionValue">value of the option. Maximum of 128 characters, if exceeded an exception will be thrown.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.RendererOptions.RemoveRendererOption(System.String)">
            <summary>
            remove a renderer option from the options for the ad control
            </summary>
            <param name="optionName">name of renderer option, ignored if not exists</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.RendererOptions.GetOptionsJson">
            <summary>
            return options in a json format
            </summary>
            <returns>renderer options as json format</returns>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.WebRequestException">
            <summary>
            Wrapper for any exception that occurs during WebRequestWrapper execution
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.WebRequestException.DefaultErrorMessage">
            <summary>
            The error message to use when there is no inner exception
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WebRequestException.#ctor(System.Exception)">
            <summary>
            Constructor for WebRequestException
            </summary>
            <param name="innerException">The wrapped exception</param>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.AdException">
            <summary>
            Represents errors that might occur during operation of the Microsoft AdControl.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdException.#ctor(System.String)">
            <summary>
            Instantiates a new instance of the AdException class with a specified error info.
            </summary>
            <param name="errorMessage">Error Message</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdException.#ctor(System.String,System.Exception)">
            <summary>
            Instantiates a new instance of the AdException class with a specified error info.
            </summary>
            <param name="errorMessage">Error Message</param>
            <param name="innerException">Inner exception</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdException.#ctor(MicrosoftAdvertising.ErrorCode,System.String)">
            <summary>
            Instantiates a new instance of the AdException class with a specified error info.
            </summary>
            <param name="errorCode">Common error code of the current exception.</param>
            <param name="errorMessage">Error Message</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdException.#ctor(MicrosoftAdvertising.ErrorCode,System.String,System.Exception)">
            <summary>
            Instantiates a new instance of the AdException class with a specified error info.
            </summary>
            <param name="errorCode">Common error code of the current exception.</param>
            <param name="errorMessage">Error Message</param>
            <param name="innerException">Inner exception</param>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.NewAdSubscriber">
            <summary>
            Delegate to notify the result of a new ad fetch.
            </summary>
            <param name="adPlacement">Ad placement for which the notification is fired.</param>
            <param name="exception">Any exception that occured while fetching the ad. For successful downloaded of an ad, this will be null.</param>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.AdPlacementSize">
            <summary>
            Struct to contain properties pertaining to the size of an ad placement.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacementSize.#ctor(System.Int32,System.Int32)">
            <summary>
            Constructor to create size struct.
            </summary>
            <param name="width">The width.</param>
            <param name="height">The height.</param>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacementSize.Height">
            <summary>
            The height dimension of the size.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacementSize.Width">
            <summary>
            The width dimension of the size.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.AdPlacement">
            <summary>
            Class: AdPlacement
            The AdPlacement class represents an ad placement within an application
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.DeviceIdFileName">
            <summary>
            File name for storing unique device Id
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.location">
            <summary>
            Stores the current location of the user.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.adTags">
            <summary>
            Tags used to send down to ad engine.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.adUnitId">
            <summary>
            Placement ID.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.adTypes">
            <summary>
            Ad types the placement supports.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.subscriber">
            <summary>
            Subscriber for ad download and error event notifications.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.instanceLockObj">
            <summary>
            Lock for synchronizing access to instance data.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.webRequestWrapper">
            <summary>
            Web request for downloading an ad
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.currentAd">
            <summary>
            Current ad instance.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.isDownloadingAd">
            <summary>
            Flag to check if an ad is being downloaded or not.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.closed">
            <summary>
            Flag to check if the placement has been closed or not.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdPlacement.adSize">
            <summary>
            Rectangle defining the size and position of the ad
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.#ctor(System.String,MicrosoftAdvertising.Shared.AdType,MicrosoftAdvertising.Shared.NewAdSubscriber,MicrosoftAdvertising.Shared.AdPlacementSize)">
            <summary>
            Private constructor - the public interface exposes a static create method.
            </summary>
            <param name="adUnitId">the id of the specific ad placement within the application</param>
            <param name="adTypes">the types of ad supported by this placement.</param>
            <param name="subscriber">the subscriber for ad download notifications</param>
            <param name="adSize">the size of the ad to be retrieved</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.CreateAdPlacement(System.String,MicrosoftAdvertising.Shared.AdType,MicrosoftAdvertising.Shared.NewAdSubscriber,MicrosoftAdvertising.Shared.AdPlacementSize)">
            <summary>
            Creates a new AdPlacement with the specified parameters.
            </summary>
            <param name="adUnitId">the id of the specific ad placement within the application</param>
            <param name="adTypes">the types of ad supported by this placement. This can be a single
             value from the values specified in {@link AdType}, or an OR combination of values
             such as AdType.TEXT | AdType.BANNER.</param>
            <param name="subscriber">the event handler for ad download notifications</param>
            <param name="adSize">the size of the ad to be retrieved</param>
            <returns>the created AdPlacement</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.InvalidateAd(MicrosoftAdvertising.Shared.IAdvertisement)">
            <summary>
            Invalidates the ad
            </summary>
            <param name="ad">Advertisement to invalidate.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.Close">
            <summary>
            Closes the placement and cancels any pending web requests
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.Resize(MicrosoftAdvertising.Shared.AdPlacementSize)">
            <summary>
            Change dimensions of the ad.
            </summary>
            <param name="size">The new size.</param>
            <exception cref="T:MicrosoftAdvertising.Shared.WebRequestException">When the webrequest fails.</exception>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.IsPremiumAdUnit(System.String,System.String)">
            <summary>
            A numeric adUnitId means the inventory is long-tail (served from AdCenter/AppNexus).
            Any non-numeric characters means the inventory is premium/reserved (served from AdExpert).
            </summary>
            <param name="applicationId"></param>
            <param name="adUnitId"></param>
            <returns>whether the ad unit is premium inventory</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.CreateWebRequestWrapper(MicrosoftAdvertising.Shared.HttpRequestData)">
            <summary>
            Create a web request wrapper
            </summary>
            <param name="httpRequestData">data that defines the web request</param>
            <returns>The IWebRequestWrapper class instance.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.CreateAdvertisement(System.Byte[])">
            <summary>
            Create an Advertisement object from a JSON reponse
            </summary>
            <param name="bytes">Bytes representing the server response.</param>
            <returns>The instanciated Advertisement object.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.InitDeviceId">
            <summary>
            Try to read the device ID from isolated storage.
            </summary>
            <returns>The device ID read form storage, or null.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.CreateDeviceIdAndWriteToStorage">
            <summary>
            Create a new device ID and write to storage
            </summary>
            <returns>The new device ID.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.InitWlidTicket">
            <summary>
            Try to get a WLID (Windows Live ID) ticket for the current user.
            </summary>
            <returns>the WLID ticket</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.GetUserLocale">
            <summary>
            Get the locale from the OS.
            </summary>
            <returns>The locale.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.SetCurrentAdDisplayedSuccessfully">
            <summary>
            updates the current ad state to displayed successfully
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:MicrosoftAdvertising.Shared.AdPlacement.RefreshAsync" -->
        <member name="M:MicrosoftAdvertising.Shared.AdPlacement.SendAdRequestAsync">
            <summary>
            Made this async call because we first need to read/write the device ID from filesystem before
            sending request to server. File IO is async, and this allows us to await the read/write process
            before constructing the ad request.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.CurrentAd">
            <summary>
            Current ad instance. 
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.Locale">
            <summary>
            Locale targeting param shared by all Ad Placements.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.DeviceId">
            <summary>
            Client / Device ID, must be in GUID format.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.TestMode">
            <summary>
            Test mode property shared by all Ad Placements.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.Advertisement">
            <summary>
            The current ad to be shown.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.Location">
            <summary>
            Current user location
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.AdTags">
            <summary>
            Gets or sets the ad tags to be passed into the ad delivery engine.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.AdUnitId">
            <summary>
            Placement Id
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.IsPremiumInventory">
            <summary>
            Whether this ad placement is reserved or long-tail inventory.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.AdPlacement.AdTypes">
            <summary>
            Ad types supported by this placement
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.AdType">
            <summary>
            Type of ad that gets downloaded. The values can be combined using an OR operator ( | ). For example, AdType.Banner | AdType.Text.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdType.Unknown">
            <summary>
            Represent a default value for Ad Type where no ad type is specified.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdType.PolymorphicAd">
            <summary>
            Represent a polymorphic ad type
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdType.All">
            <summary>
            Represent an Ad type where any ad type is allowed
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.Advertisement">
            <summary>
            An Advertisement is a base class for all types of ads. It regroups all common properties
            and methods for advertisements.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.IAdvertisement">
            <summary>
            Interface for advertisement class
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IAdvertisement.Close">
            <summary>
            Close the advertisement to free its resources.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IAdvertisement.SetResponseData(System.Object,System.String,System.String)">
            <summary>
            Set response data received from network.
            </summary>
            <param name="adResponseNode">The adrsp node in the JSON response from server.</param>
            <param name="adNodeString">The extracted "ad" node as a string.</param>
            <param name="prmNodeString">The extracted "prm" node as a string.</param>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.IAdvertisement.AdType">
            <summary>
            Gets the type of the ad
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.IAdvertisement.Expired">
            <summary>
            Checks if the Ad is expired or not.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.IAdvertisement.HasBeenDisplayed">
            <summary>
            tracks whether the ad has been displayed or not to track if we should allow refresh
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Advertisement.ElemAdResponse">
            <summary>
            Various element and attribute names and their values in the ad response from the back-end
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Advertisement.DefaultTTLMinutes">
            <summary>
            Default TTL for an Ad in minutes
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Advertisement.lockObj">
            <summary>
            Lock for critical sections
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Advertisement.closed">
            <summary>
            ad is closed or not
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Advertisement.expirationTime">
            <summary>
            Ad expiration time
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Advertisement.adType">
            <summary>
            Type of Ad
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Advertisement.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Advertisement.SetResponseData(System.Object,System.String,System.String)">
            <summary>
            Deserialize from parsed json data
            </summary>
            <param name="adResponseNode">The adrsp node in the JSON response from server.</param>
            <param name="adNodeString">The extracted "ad" node as a string.</param>
            <param name="prmNodeString">The extracted "prm" node as a string.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Advertisement.Close">
            <summary>
            Release resources allocated for this ad.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Advertisement.ParseExpiration(System.String)">
            <summary>
            Get the expiration time from the input string and the current time. The input value is in minutes.
            </summary>
            <param name="adTTLMin">Time to live value for ad in minutes.</param>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.Advertisement.Expired">
            <summary>
            Checks if the Ad is expired or not.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.Advertisement.HasBeenDisplayed">
            <summary>
            Tracks whether the ad has been displayed or not to track if we should allow refresh.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.Advertisement.AdType">
            <summary>
            Gets the type of the ad
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.AdvertisementFactory">
            <summary>
            Concrete type to create advertisement objects.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.IAdvertisementFactory">
            <summary>
            Interface for types that can create ads from server response.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.IAdvertisementFactory.CreateFromResponse(System.String)">
            <summary>
            Create an Advertisement object from the server response.
            </summary>
            <param name="response">The string response from the server.</param>
            <returns>The new Advertisement instance.</returns>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.AdvertisementFactory.jsonWrapper">
            <summary>
            JSON wrapper instance
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdvertisementFactory.#ctor(MicrosoftAdvertising.Shared.IJSONWrapper)">
            <summary>
            Constructor
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdvertisementFactory.CreateFromResponse(System.String)">
            <summary>
            Create an Advertisement object from the server response.
            </summary>
            <param name="response">The string response from the server.</param>
            <returns>The new Advertisement instance.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdvertisementFactory.CheckAndHandleAdResponseError(System.Object)">
            <summary>
            Helper method to detect and handle ad response error by throwing exception
            </summary>
            <param name="jsonData">ad response json</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.AdvertisementFactory.CreateAd(MicrosoftAdvertising.Shared.AdType)">
            <summary>
            Create an Advertisement object of the correct type
            </summary>
            <param name="adType">The type of ad to create.</param>
            <returns>The new Advertisement object.</returns>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.GeoLocation">
            <summary>
            Represents the geo data used for targeting in the form of latitude and longitude.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.GeoLocation.#ctor(System.Double,System.Double)">
            <summary>
            Constructs a GeoLocation.
            </summary>
            <param name="latitude">latitude value</param>
            <param name="longitude">longitude value</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.GeoLocation.IsValid">
            <summary>
            Checks that the latitude and longitude values are within valid ranges.
            </summary>
            <returns>Returns true if the latitude and longitude values are within valid ranges.</returns>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.GeoLocation.Latitude">
            <summary>
            Gets or sets the latitude of this Location.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.GeoLocation.Longitude">
            <summary>
            Gets or sets the longitude of this Location.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.GeoLocation.IsDefined">
            <summary>
            true if both latitude and longitude are not zero, false if they are both zero
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.HttpRequestData">
            <summary>
            Defines the data for the Http web request
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.HttpRequestData.#ctor(System.String)">
            <summary>
            Constructs HttpRequestData
            </summary>
            <param name="url">URL to send the web request.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.HttpRequestData.#ctor(MicrosoftAdvertising.Shared.HttpRequestData)">
            <summary>
            Constructs HttpRequestData
            <param name="requestData">reference to HttpRequestData.</param>
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.HttpRequestData.ToString">
            <summary>
            Returns the a string representation of this request data.
            </summary>
            <returns></returns>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.HttpRequestData.Url">
            <summary>
            Gets or sets the URL
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.HttpRequestData.Headers">
            <summary>
            Custom headers that will be added to the HTTP request.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.HttpResponseData">
            <summary>
            Defines the data for the Http web response
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.HttpResponseData.#ctor">
            <summary>
            Default Constructor for HttpResponseData
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.HttpResponseData.StatusCode">
            <summary>
            Gets or sets the HTTP status code for the response
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.HttpResponseData.ContentType">
            <summary>
            Gets or sets the response content type.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.HttpResponseData.Response">
            <summary>
            Gets or sets the HTTP response.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.ManifestCapabilities">
            <summary>
            exposes an applications capailites as found in the application manifest file
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.ManifestCapabilities.CapNetworking">
            <summary>
            current capabilites a manifest file exposes
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.ManifestCapabilities.SetCapability(System.String)">
            <summary>
            sets the capability to true
            </summary>
            <param name="cap">the capability to set</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.ManifestCapabilities.ValidateRequiredCapabilities">
            <summary>
            Verifies that all capabilities required for showing ads are present, and if not
            throws an AdException listing the missing capabilities.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.ManifestCapabilities.RuntimeType">
            <summary>
            The type of app.
            For Windows 8: WWA or XAML
            For Windows Phone: Silverlight or XNA
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.ManifestCapabilities.InternetClient">
            <summary>
            Applications that use the anonymous LiveID to uniquely identify the 
            user in an anonymous fashion. 
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.ManifestCapabilities.Sensors">
            <summary>
            Indicates whether the Sensors capability exists.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.PolymorphicAd">
            <summary>
            A TextAd is an advertisement displaying few lines of text within an ad placement.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.PolymorphicAd.jsonWrapper">
            <summary>
            JSON wrapper instance
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.PolymorphicAd.#ctor(MicrosoftAdvertising.Shared.IJSONWrapper)">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.PolymorphicAd.#ctor(System.String,System.String,System.String)">
            <summary>
            Constructor for PolymorphicAd.
            </summary>
            <param name="rendererUrl">The URL of the renderer script.</param>
            <param name="adParameters">The ad parameters which are inputs to the renderer.</param>
            <param name="prmParameters">The prm parameters which are inputs to the renderer.</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.PolymorphicAd.SetResponseData(System.Object,System.String,System.String)">
            <summary>
            Deserialize from parsed json data
            </summary>
            <param name="adResponseNode">The adrsp node in the JSON response from server.</param>
            <param name="adNodeString">The extracted "ad" node as a string.</param>
            <param name="prmNodeString">The extracted "prm" (parameters) node as a string.</param>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.PolymorphicAd.RendererUrl">
            <summary>
            The URL of the renderer for this ad
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.PolymorphicAd.AdParameters">
            <summary>
            The ad parameters to pass to the renderer
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.PolymorphicAd.PrmParameters">
            <summary>
            The server parameters to pass to the renderer
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.PolymorphicAd.RendererOptionParameters">
            <summary>
            The renderer option parameters to pass to the renderer
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.ProtocolException">
            <summary>
            Represents errors that might occur due to invalid ad response format/protocol.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.ProtocolException.#ctor">
            <summary>
            Default constructor
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.ProtocolException.#ctor(System.String)">
            <summary>
            Constructor taking string as parameter
            </summary>
            <param name="message">Error message</param>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.StorageException">
            <summary>
            Wrapper for any exception that occurs during storage
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.StorageException.#ctor(System.Exception)">
            <summary>
            Constructor for StorageException
            </summary>
            <param name="innerException">The wrapped exception</param>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.StorageUtils">
            <summary>
            Class for containing utility functions for storing and retriving data from persistent store.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.StorageUtils.WriteText(Windows.Storage.StorageFolder,System.String,System.String)">
            <summary>
            Write text to a file. This will delete the old file if it exists before writing the specified text.
            </summary>
            <param name="folder">Folder to write file in</param>
            <param name="filename">File name</param>
            <param name="text">Text to write</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.StorageUtils.ReadText(Windows.Storage.StorageFolder,System.String)">
            <summary>
            Reads text from the file.
            </summary>
            <param name="folder">folder name</param>
            <param name="filename">file name</param>
            <returns>Text in the file</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.StorageUtils.ReadPropertiesFile(Windows.Storage.StorageFile)">
            <summary>
            Reads text from the file.
            </summary>
            <param name="file">file</param>
            <returns>Text in the file</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.StorageUtils.HandleStorageError(System.Exception)">
            <summary>
            Throw a new StorageException
            </summary>
            <param name="innerException">The exception that caused the error.</param>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.TestAdResponseBlobs">
            <summary>
            temporary class to hold hard-coded ad response blobs
            TO USE LOCAL DIR, REPLACE "http:\\/\\/ads1.msn.com\\/ads\\/w8\\/renderers" WITH "ms-appx:\\/\\/\\/ads\\/renderers"
            
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.Utilities">
            <summary>
            Class for containing utility functions.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Utilities.HttpErrorMessage">
            <summary>
            Error message for non-success http status code.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Utilities.HttpRequestValueDelimiter">
            <summary>
            Request value delimiter.
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.Utilities.PhoneNumMaxLen">
            <summary>
            maximum allowed length of a telphone number
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Utilities.MapHttpErrorToException(System.Net.HttpStatusCode,System.Exception)">
            <summary>
            Converts the input error http response into an exception.
            </summary>
            <param name="statusCode">The status code of the http response.</param>
            <param name="innerException">Exception caught in the event the http request failed.</param>
            <returns>AdException for the error http response</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Utilities.AppendHttpDelimitedString(System.Text.StringBuilder,System.String)">
            <summary>
            Helper method to form the http request string.
            </summary>
            <param name="buffer">Buffer to modify</param>
            <param name="textToAppend">Text to append</param>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Utilities.UrlEncodingNeeded(System.Char)">
            <summary>
            Determines if we need to URL encode the input character. This includes check for all unreserved
            characters as specified in RFC 3986 except '~'.
            .Net UrEncode seems to encode '~' as well. Also, the AFS source code has the
            same list of unreserved characters as below
            </summary>
            <param name="ch">Character to check for encoding.</param>
            <returns>'true' if we need to encode the character, 'false' otherwise.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Utilities.UrlEncode(System.String)">
            <summary>
            Url Encodes the input string.
            </summary>
            <param name="str">String value to encode</param>
            <returns>the encoded string. If the input is null this function returns null.</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.Utilities.IsPhoneNumberValid(System.String)">
            <summary>
            Verifies if provided string is a valid phone number. It must contain only digits and
            the '-' character, if '+' is present it must be the first character and must be
            less than PhoneNumMaxLen(24).
            </summary>
            <param name="number">number to validate</param>
            <returns>true if phone number is valid, false otherwise</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.AdPlacement.GetAdAsync">
            <summary>
            Retrieves a new ad from the server.
            </summary>
            <returns>the Advertisement</returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.AdPlacement.GetAdInternalAsync">
            <summary>
            Retrieves a new ad from the server.
            </summary>
            <returns></returns>
        </member>
        <member name="P:MicrosoftAdvertising.Shared.WinRT.AdPlacement.LastError">
            <summary>
            Information about the last error that occurred while requesting a new ad.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.WinRT.SdkInfoProvider">
            <summary>
            class to encapsulate data on SDK such as version, etc. 
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.SdkInfoProvider.GetSdkInfo">
            <summary>
            Return SDK version
            </summary>
            <returns></returns>
        </member>
        <member name="M:MicrosoftAdvertising.Shared.WinRT.SdkInfoProvider.InitializeInfo">
            <summary>
            initialize the value of SDK version
            </summary>
            <returns></returns>
        </member>
        <member name="T:MicrosoftAdvertising.Shared.WinRT.SdkInfo">
            <summary>
            structure containing information about the SDK and runtime
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.WinRT.SdkInfo.sdkVersion">
            <summary>
            File version of SDK assmbly
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.WinRT.SdkInfo.client">
            <summary>
            SDK client
            </summary>
        </member>
        <member name="F:MicrosoftAdvertising.Shared.WinRT.SdkInfo.runtimeType">
            <summary>
            Current runtime type
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.AdManager">
            <summary>
            Admanager class.
            </summary>
        </member>
        <member name="M:MicrosoftAdvertising.AdManager.#ctor(System.String)">
            <summary>
            Initialize a new AdControl with the provided parameters.
            </summary>
            <param name="applicationId">This parameter identifies the application and is assigned to you 
            during the publisher registration process. See the Publisher Onboarding Guide for more information.</param>
        </member>
        <member name="M:MicrosoftAdvertising.AdManager.Initialize(System.String)">
            <summary>
            Initializes the singleton AdManager with the specified app ID.
            </summary>
            <param name="applicationId"></param>
        </member>
        <member name="M:MicrosoftAdvertising.AdManager.Deinitialize">
            <summary>
            Uninitializes the singleton AdManager and releases resources.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.AdManager.IsInitialized">
            <summary>
            Returns a boolean specifying whether AdManager singleton is initialized.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.AdManager.ApplicationId">
            <summary>
            The application ID of the app as registered in pubCenter.
            </summary>
        </member>
        <member name="P:MicrosoftAdvertising.AdManager.Current">
            <summary>
            Gets the singleton AdManager that was previously initialized.
            </summary>
        </member>
        <member name="T:MicrosoftAdvertising.ErrorCode">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.Unknown">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_Unknown"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.NoAdAvailable">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_NoAdAvailable"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.NetworkConnectionFailure">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_NetworkConnectionFailure"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.ClientConfiguration">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_ClientConfiguration"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.ServerSideError">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_ServerSideError"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.InvalidServerResponse">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_InvalidServerResponse"/>
        </member>
        <member name="F:MicrosoftAdvertising.ErrorCode.Other">
            <PublicAPI file="..\IntelliSense\[CULTURE]\ErrorCode.xml" tag="ErrorCode_Other"/>
        </member>
    </members>
</doc>
